package com.gopay.common.domain.bank.icbc.ebank.pay.req;

import java.io.Serializable;

import com.gopay.common.domain.bank.BaseMessage;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 工行B2C支付-请求类
 * 
 * @PayOrderInfoB2CReq.java
 * @author WangHongFei
 */
@XStreamAlias("orderInfo")
public class PayOrderInfoB2CReq extends BaseMessage implements Serializable {

    private static final long serialVersionUID = 3109482570306385210L;
    @XStreamAlias("orderDate")
    private String odate;

    @XStreamAlias("curType")
    private String curType;

    @XStreamAlias("merID")
    private String merId;

    @XStreamAlias("subOrderInfoList")
    private PayOrdersB2CReq orders;

    public String getOdate() {
        return odate;
    }

    public void setOdate(String odate) {
        this.odate = odate;
    }

    public String getCurType() {
        return curType;
    }

    public void setCurType(String curType) {
        this.curType = curType;
    }

    public String getMerId() {
        return merId;
    }

    public void setMerId(String merId) {
        this.merId = merId;
    }

    public PayOrdersB2CReq getOrders() {
        return orders;
    }

    public void setOrders(PayOrdersB2CReq orders) {
        this.orders = orders;
    }
}
